// Package test 测试函数定义
package test

import (
	"github.com/xormplus/xorm"
)

// TestEntry 测试入口函数
func TestEntry(engine *xorm.Engine) {

}

// ========================================
// sqlTemplate的demo函数
// ========================================
// // 测试xorm的pongo2的sqlTemplate
// func testXormTmpl(db *xorm.Engine) {
//     var err error
//     param := make(map[string]interface{})
//     param["orgNo"] = "033000153180"
//     param["limit"] = 5
//     param["offset"] = 2
//     var list []*TestUser
//     log.Println(1)
//     session := db.SqlTemplateClient("test1.stpl", &param).Limit(5, 2)
//     err = session.Find(&list)
//     log.Println(err)
//     if nil != err {
//         log.Fatalln(err)
//     }
//     log.Println(len(list))
//     for i, v := range list {
//         log.Println(i, v)
//     }
// }
// ========================================
// sqlmap的demo函数
// ========================================
// func testXormSQLMap(db *xorm.Engine) {
//     var err error
//     param := make(map[string]interface{})
//     param["orgNo"] = "033000153180"
//     var list []*TestUser

//     err = db.SqlMapClient("selectTestUser", "033000153180").Find(&list)
//     log.Println(err)
//     if nil != err {
//         log.Fatalln(err)
//     }
//     log.Println(len(list))
//     for i, v := range list {
//         log.Println(i, v)
//     }
// }